-
Notifications
You must be signed in to change notification settings - Fork 342
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Use ansible-ref: devel for docs build workflows #2353
Use ansible-ref: devel for docs build workflows #2353
Conversation
Signed-off-by: Alina Buzachis <[email protected]>
Build succeeded. ✔️ ansible-galaxy-importer SUCCESS in 4m 45s |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
I think we need to do this, but I'm worried it will bit-rot. Kinda wish "latest" was available.
Signed-off-by: Alina Buzachis <[email protected]>
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
The problem comes from a mismatch of the ansible-core version used for building the docs (that one does not have the commit) and the ansible-core version whose intersphinx links are used (that ansible-core version does have the commit). So antsibull-docs thinks ansible-core still defines these config entries in its docs, so it doesn't add them to the environment variable definition page, but the intersphinx files do not contain the definitions for them anymore.
@@ -18,6 +18,7 @@ jobs: | |||
with: | |||
init-lenient: false | |||
init-fail-on-error: true | |||
ansible-ref: devel |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
This is a bit dangerous since this can break the docs build at any time, but I guess it's OK for now.
(The build failure in "Collection Docs" won't go away until this gets merged, since always the workflow file from the |
Build succeeded. ✔️ ansible-galaxy-importer SUCCESS in 4m 19s |
Build succeeded. ✔️ ansible-galaxy-importer SUCCESS in 5m 33s |
Build succeeded (gate pipeline). ✔️ ansible-galaxy-importer SUCCESS in 4m 15s |
Pull request merge failed: Resource not accessible by integration, You may need to manually rebase your PR and retry. |
Manual merge needed because it touches the workflows. |
SUMMARY
Use
ansible-ref: devel
for docs build workflows.This needs to be merged in order to reflect the change.
Because of this change ansible/ansible@4f6276d documentation build process was failing with:
ISSUE TYPE
COMPONENT NAME
ADDITIONAL INFORMATION